package com.company.pangu.aliyun.live.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * <p>流状态</p >
 * https://help.aliyun.com/document_detail/315391.html
 *
 * @author youyoukele
 * @version 1.0
 * @date 2021/10/31
 */
@AllArgsConstructor
public enum StreamState {

    /**
     * 推流中，表示正常推流中。
     */
    ONLINE("online"),

    /**
     * 不在线（推流失败或者推流结束，具体状态根据推流回调返回，此API不细分）。
     */
    OFFLINE("offline"),

    /**
     * 已禁推。
     */
    FORBIDDEN("forbidden"),

    ;

    @Getter
    private final String code;

}
